課程資訊
課程名稱
遊戲設計
Game Programming 
開課學期
110-1 
授課對象
電機資訊學院  資訊網路與多媒體研究所  
授課教師
陳炳宇 
課號
CSIE5121 
課程識別碼
922 U3480 
班次
 
學分
3.0 
全/半年
半年 
必/選修
選修 
上課時間
星期三7,8,9(14:20~17:20) 
上課地點
 
備註
初選不開放。本課程中文授課,使用英文教科書。上課教室:管一104。修課申請表單連結:https://reurl.cc/rgGW0E
限學士班三年級以上
總人數上限:80人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

因應疫情多變,本學期之遊戲課程可能得隨時轉為線上,因此在修課人數上必須有些限制,且在課程設計上也會以隨時能轉為線上的方式為前提。總之,如想選修此課程,請先至 https://reurl.cc/rgGW0E 填寫表單,並請先閱讀以下注意事項:

1. 遊戲設計修課申請預計 8/15 開放填選表單,9/5 截止收件,9/10 公告結果。並於開學第一堂課前後發放授權碼。
2. 原則上以 1 至 3 人一組,同學請事先組隊並決定組長。
3. 課程要求:原則上會有 3 個個人程式作業 (可能是 2 個 2D 遊戲 + 1 個 3D 遊戲,會給素模)、1 個分組專案,分組專案如去年般會是每月需要報告一次且期末會有總體 demo 評分。
4. 授課方式:原則上會以翻轉教學的方式為主,上課前看線上課程影片,上課時間做討論。
5. 本課程網頁雖為課號 CSIE5121, 但亦為 IM5023,因此主要之授課對象包含了資訊工程學系暨研究所、資訊網路與多媒體研究所與資訊管理學系暨研究所之學生,也歡迎外系生選修,但得要有程式設計基礎。

暫定之 Syllabus:

Introduction
Introduction of Unity
Game Analysis
Game Rendering
Game Looping
Game Lighting
Game Texturing
Game Math
Game Geometry
Game Control
Game Animation
Game Physics
Game AI
Game Networking 

課程目標
實作 1 個 Video Game (以分組行之) 
課程要求
原則上會有 3 個個人程式作業 (可能是 2 個 2D 遊戲 + 1 個 3D 遊戲,會給素模)、1 個分組專案, 
預期每週課後學習時數
 
Office Hours
另約時間 備註: 原則上在上課時間中行之 
指定閱讀
 
參考書目
 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
無資料